<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BCapsule</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<h1>BCapsule</h1>
		<p>Inherites from <a href="BGeometry.html">BGeometry</a></p>
		<p id="resume"></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BCapsule()">BCapsule</a>();</td></tr>
			<tr><td align="right"></td><td><a href="#BCapsule(BReal, BReal)">BCapsule</a>(BReal radius, BReal height);</td></tr>
			<tr><td align="right"></td><td><a href="#BCapsule(BReal, BReal, int)">BCapsule</a>(BReal radius, BReal height, int sides);</td></tr>
			<tr><td align="right"></td><td><a href="#BCapsule(BReal, BReal, int, int, int)">BCapsule</a>(BReal radius, BReal height, int sides, int heightSegments, int radiusSegments);</td></tr>
			<tr><td align="right"></td><td><a href="#BCapsule(const BCapsule&)">BCapsule</a>(const BCapsule& other);</td></tr>
			<tr><td align="right"></td><td><a href="#~BCapsule()">~BCapsule</a>();</td></tr>
			<tr><td align="right">virtual void </td><td><a href="#copy(const BShape&)">copy</a>(const BShape& other);</td></tr>
			<tr><td align="right">virtual BShape* </td><td><a href="#clone()">clone</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setRadius(BReal)">setRadius</a>(BReal radius);</td></tr>
			<tr><td align="right">BReal </td><td><a href="#radius()">radius</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setHeight(BReal)">setHeight</a>(BReal height);</td></tr>
			<tr><td align="right">BReal </td><td><a href="#height()">height</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setSides(int)">setSides</a>(int sides);</td></tr>
			<tr><td align="right">int </td><td><a href="#sides()">sides</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setHeightSegments(int)">setHeightSegments</a>(int heightSegments);</td></tr>
			<tr><td align="right">int </td><td><a href="#heightSegments()">heightSegments</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setRadiusSegments(int)">setRadiusSegments</a>(int radiusSegments);</td></tr>
			<tr><td align="right">int </td><td><a href="#radiusSegments()">radiusSegments</a>() const;</td></tr>
			<tr><td align="right">BGeometry* </td><td><a href="#split(const BString&)">split</a>(const BString& name);</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"><tr><td align="right">virtual void </td><td><a href="#refresh(BBox&)">refresh</a>(BBox& box);</td></tr>
			<tr><td align="right">virtual void </td><td><a href="#render(BRender&)">render</a>(BRender& render);</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Documentation</h2>
		<div id="BCapsule()">
			<h3>BCapsule();</h3>
		</div>
		<div id="BCapsule(BReal, BReal)">
			<h3>BCapsule(BReal radius, BReal height);</h3>
		</div>
		<div id="BCapsule(BReal, BReal, int)">
			<h3>BCapsule(BReal radius, BReal height, int sides);</h3>
		</div>
		<div id="BCapsule(BReal, BReal, int, int, int)">
			<h3>BCapsule(BReal radius, BReal height, int sides, int heightSegments, int radiusSegments);</h3>
		</div>
		<div id="BCapsule(const BCapsule&)">
			<h3>BCapsule(const BCapsule& other);</h3>
		</div>
		<div id="~BCapsule()">
			<h3>~BCapsule();</h3>
		</div>
		<div id="copy(const BShape&)">
			<h3>virtual void copy(const BShape& other);</h3>
		</div>
		<div id="clone()">
			<h3>virtual BShape* clone() const;</h3>
		</div>
		<div id="setRadius(BReal)">
			<h3>void setRadius(BReal radius);</h3>
		</div>
		<div id="radius()">
			<h3>BReal radius() const;</h3>
		</div>
		<div id="setHeight(BReal)">
			<h3>void setHeight(BReal height);</h3>
		</div>
		<div id="height()">
			<h3>BReal height() const;</h3>
		</div>
		<div id="setSides(int)">
			<h3>void setSides(int sides);</h3>
		</div>
		<div id="sides()">
			<h3>int sides() const;</h3>
		</div>
		<div id="setHeightSegments(int)">
			<h3>void setHeightSegments(int heightSegments);</h3>
		</div>
		<div id="heightSegments()">
			<h3>int heightSegments() const;</h3>
		</div>
		<div id="setRadiusSegments(int)">
			<h3>void setRadiusSegments(int radiusSegments);</h3>
		</div>
		<div id="radiusSegments()">
			<h3>int radiusSegments() const;</h3>
		</div>
		<div id="split(const BString&)">
			<h3>BGeometry* split(const BString& name);</h3>
		</div>
		<div id="refresh(BBox&)">
			<h3 id="refresh(BBox&)">virtual void refresh(BBox& box);</h3>
		</div>
		<div id="render(BRender&)">
			<h3 id="render(BRender&)">virtual void render(BRender& render);</h3>
		</div>
	</body>
</html>